﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace common
{
    [Serializable]
    public class MOMSGCont
    {
        private MO mo = new MO();

        public MO Mo
        {
            get { return mo; }
            set { mo = value; }
        }
    }

    [Serializable]
    public class MO
    {
        private string _AreaID;

        public string AreaID
        {
            get { return _AreaID; }
            set { _AreaID = value; }
        }
        private string _PrdID;

        public string PrdID
        {
            get { return _PrdID; }
            set { _PrdID = value; }
        }
        private string _ActiveID;

        public string ActiveID
        {
            get { return _ActiveID; }
            set { _ActiveID = value; }
        }
        private string _MsgID;

        public string MsgID
        {
            get { return _MsgID; }
            set { _MsgID = value; }
        }
        private string _SrcAdrr;

        public string SrcAdrr
        {
            get { return _SrcAdrr; }
            set { _SrcAdrr = value; }
        }
        private string _DestAddr;

        public string DestAddr
        {
            get { return _DestAddr; }
            set { _DestAddr = value; }
        }
        private DelStatus _DelStatus;

        public DelStatus DelStatus
        {
            get { return _DelStatus; }
            set { _DelStatus = value; }
        }
        private string _Tppid;

        public string Tppid
        {
            get { return _Tppid; }
            set { _Tppid = value; }
        }
        private string _Tpudhi;

        public string Tpudhi
        {
            get { return _Tpudhi; }
            set { _Tpudhi = value; }
        }
        private string _ServiceID;

        public string ServiceID
        {
            get { return _ServiceID; }
            set { _ServiceID = value; }
        }
        private string _LinkID;

        public string LinkID
        {
            get { return _LinkID; }
            set { _LinkID = value; }
        }
        private string _MsgFmt;

        public string MsgFmt
        {
            get { return _MsgFmt; }
            set { _MsgFmt = value; }
        }
        private string _Msg;

        public string Msg
        {
            get { return _Msg; }
            set { _Msg = value; }
        }
        private string _RecvTime;

        public string RecvTime
        {
            get { return _RecvTime; }
            set { _RecvTime = value; }
        }
    }

    [Serializable]
    public class DelStatus
    {
        private string _MsgID;

        public string MsgID
        {
            get { return _MsgID; }
            set { _MsgID = value; }
        }
        private string _Stat;

        public string Stat
        {
            get { return _Stat; }
            set { _Stat = value; }
        }
        private string _SubmitTime;

        public string SubmitTime
        {
            get { return _SubmitTime; }
            set { _SubmitTime = value; }
        }
        private string _DoneTime;

        public string DoneTime
        {
            get { return _DoneTime; }
            set { _DoneTime = value; }
        }
        private string _DestAddr;

        public string DestAddr
        {
            get { return _DestAddr; }
            set { _DestAddr = value; }
        }

    }
}
